hard-facing alloy - English Synonyms Dictionary